Retrieves a row (or part of a row) of 1-bit compressed data from an image that has been loaded in its compressed format.
public int GetRowColumnCompressed(WriteOnlyArray<byte> workBuffer,WriteOnlyArray<ushort> runBuffer,int runBufferOffset,int row,int column,int width)
Public Overloads Function GetRowColumnCompressed( _ByVal workBuffer As WriteOnlyArray(Of Byte), _ByVal runBuffer As WriteOnlyArray(Of UShort), _ByVal runBufferOffset As Integer, _ByVal row As Integer, _ByVal column As Integer, _ByVal width As Integer _) As Integer
public int GetRowColumnCompressed(WriteOnlyArray<byte> workBuffer,WriteOnlyArray<ushort> runBuffer,int runBufferOffset,int row,int column,int width)
function Leadtools.RasterImage.GetRowColumnCompressed(WriteOnlyArray{Byte},WriteOnlyArray{UInt16},Int32,Int32,Int32,Int32)(workBuffer ,runBuffer ,runBufferOffset ,row ,column ,width)
public:int GetRowColumnCompressed(WriteOnlyArray<byte>^ workBuffer,WriteOnlyArray<ushort>^ runBuffer,int runBufferOffset,int row,int column,int width)
workBuffer
Optional work buffer. Allocating the work buffer speeds processing if you call this method more than once, because if you do not allocate a work buffer, the method allocates and frees a temporary buffer each time it is called. The size of this buffer should be the same as the BytesPerLine property. Pass a null reference to runBuffer if you do not want to use a work buffer.
runBuffer
The output buffer, which will be filled with 1-bit compressed image data. Calculate the required size of this buffer as follows: bytes required = (Width + 3) * 2.
runBufferOffset
Index into runBuffer where the get operation should start.
row
The number of the row to retrieve. The first row is 0, and the last row is 1 less than the image height.
column
The column offset within the row to retrieve. The first column offset is 0, and the last column offset is 1 less than the image width.
width
The number of pixels to retrieve.
The number of pixels processed.
This method is available in the (Document/Medical only).
This method is useful for working with 1-bit images that are loaded in their compressed formats for faster loading and display.
For more information, refer to Speeding Up 1-Bit Documents.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
